package cn.ffcs.bpmpvc.services;

import java.util.List;

import cn.ffcs.bpm.model.ProcTranRecord;
import cn.ffcs.bpmpvc.dao.PocReqPlanDao;
import cn.ffcs.bpmpvc.model.PocReqPlan;
import cn.ffcs.bpmpvc.svc.TaskAssignBean;
import cn.ffcs.organ.model.Person;

public interface PocReqPlanService {
	public ProcTranRecord saveReqPlanStartFlow(String processConfigId,Person person,List<TaskAssignBean> nextTasksList,boolean isCommit,PocReqPlan pocReqPlan);
	public void saveDataAndCommitTask(String flowTaskId, String content,PocReqPlan pocReqPlan,List<TaskAssignBean> nextTasksList,boolean isCommit);  
	public PocReqPlanDao getPocReqPlanDao();
}
